/**
 * stripcmts.js
 * Funções para retirar comentários de um arquivo
 * de código-fonte JavaScript
 *
 * Andrei de A. Formiga, 2008-06-24
 *
 */

function stripComments(source)
{
  var slcmt = new RegExp("//.*$", "mg");
  var mlcmt = new RegExp("/\\*[^(\\*/)]\\*/");

  /* Retira comentarios de uma única linha **/
  var interm = source.replace(slcmt, "");

  /** Retira comentários de múltimas linhas */
  //var result = interm.replace(mlcmt);
  var result = interm;

  return result;
}
